package org.amos.upms.modules.system.dto;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.amos.core.basic.base.BaseDTO;

import java.util.Date;

/**
 * 租户表
 */
@Data
public class TenantDTO extends BaseDTO {
    @Schema(description = "租户编号")
    private String no;
    @Schema(description = "租户名")
    private String name;
    @Schema(description = "联系人的用户编号")
    private Long contactUserId;
    @Schema(description = "联系人")
    private String contactName;
    @Schema(description = "用户名称")
    private String username;
    @Schema(description = "登录密码")
    private String password;
    @Schema(description = "联系手机")
    private String contactMobile;
    @Schema(description = "状态,0:禁用 1:启用")
    private Integer status;
    @Schema(description = "绑定域名")
    private String domain;
    @Schema(description = "租户套餐编号")
    private Long packageId;
    @Schema(description = "过期时间")
    private Date expireTime;
    @Schema(description = "账号数量")
    private Long accountCount;
}